open cast quarry - German English Dictionary